power loom - German English Dictionary